@CHARSET "GB2312";
/*重置样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:”;}
abbr,acronym{border:0;}
.clear{clear:both;}
/*页面基础样式*/
html{overflow:hidden }
body{font-family:'微软雅黑';font-size:12px;margin:0;padding:0;overflow:hidden;}
a{ color:#a87575;}

/*content*/
.container{ width:auto;}
.testbox{width:98%; margin:auto;padding-top:10px;}
.content_tb{text-align:center; color:#979797;}
.content_tb tbody tr th{ text-align:center;border-top:none; background:#ececec; font-size:14px; font-weight:bold;padding:0;line-height:45px;}
.content_tb tbody tr td{ line-height:45px;padding:0;}
/*表单样式布局*/
.text-box{width:200px; float:right; border-radius:20px; border:1px solid #dadada;margin-right:10px;}
.input-text{border:none;outline:none;padding-left:10px; width:145px;border-radius:15px;}
.search_button{border-radius:20px; background:url('../../resource/theme/searchicon.png') no-repeat center; border:none;cursor:pointer}
.container{ padding:45px 10px 10px 10px;;}
.optContent{ float:right; margin-right:30px; padding-top:3px;}
.red_button{ border-radius: 5px;font-size: 14px;border: none;background: #0074c7;color: #fff;height: 30px;padding: 0 16px;line-height: 30px;vertical-align: middle;}
.grev_button{ border-radius: 5px;font-size: 14px;border: none;background: #858485;color: #fff;height: 30px;padding: 0 16px;line-height: 30px;vertical-align: middle; margin-left:10px;}
/*--分页--*/
.pageinfo{ text-align:center; font-size:14px; color:#979797;}
.pageinfo div{ display:inline-block;}

.page_btn{ height:35px; line-height:35px; width:35px; display:inline-block; border:1px solid #e5e5e5;vertical-align:middle; margin-left:5px;}
.prev_btn{ background:url('../../resource/theme/prev_page_btn.jpg') no-repeat center;}
.next_btn{ background:url('../../resource/theme/next_page_btn.jpg') no-repeat center;}
.canClick{ cursor:pointer;}
#curPagetext{ height:35px; line-height:35px; width:45px;text-align:center;border:1px solid #e5e5e5;}
#PageButton{border:1px solid #e5e5e5; background:none;height:35px; width:35px; color:#b4b4b4;}
#loading{ width:100%; height:100%;  position:fixed;left:0;top:0;}
.load_bg{opacity:0.1;width:100%; height:100%;background:#000;position:absolute;left:0;top:0;}
.load_img{width:100%; height:100%; }
/*表单样式*/
.form-horizontal{max-width:900px; margin:auto;}
.form-horizontal .control-label{height:35px;line-height:35px;margin:0;padding:0;color:#a87575; text-align:left;border-right:1px solid #d5d5d5;}
fieldset{ padding:5px;}
.form-horizontal .form-group{ margin:0;padding:5px;border-top:1px solid #d5d5d5;}
.form-control{ background:#f1f1f1;}
.go_history{ float:left;}
.go_history a{ display:inline-block;padding:0 10px; border:1px solid #dadada; line-height:28px;}
.title{ text-align:center; color:#737373; font-size:18px; font-weight:bold;padding:10px 0;}
/*home*/
.home_left_top{ height:280px;background:#fff; border:1px solid #d5d5d5; padding:15px;padding-top:6px;}
.home_left_top_menu{border-bottom:1px solid #d5d5d5}
.home_left_top_menu ul{ height:43px;}
.home_left_top_menu ul li{ float:left; height:43px; line-height:43px; font-size:14px;color:#7d7d7d;padding:0 15px;border-bottom:2px solid transparent;cursor:pointer;}
.home_left_top_menu ul li.thisIndex{border-color:#d01b2e; color:#d01b2e}
.datebox{ line-height:43px;font-size:14px;color:#7d7d7d;position: relative;}
.date_btn{ margin-left:5px;cursor:pointer; }
.home_left_top_content{ padding:10px;color:#7d7d7d;font-size:14px;overflow:auto; height:200px;}
.home_left_top_content ul{clear:both;width:80%;}
.home_left_top_content ul li{line-height:45px;}
.home_left_top_content ul li.left{ float:left;}
.home_left_top_content ul li.right{ float:right;}
.home_left_bottom{ height:310px;background:#fff; border:1px solid #d5d5d5; padding:15px;margin-top:20px;}
.left_bottom_title{line-height:30px;color:#0074c7; font-size:16px;padding-bottom: 10px;}
.home_left_bottom_content{ height: 250px; clear: both;}

.home_right{background:#fff; border:1px solid #d5d5d5; padding:15px;height:610px;overflow:auto;}
.right_title{line-height:30px;color:#0074c7; font-size:16px;padding-bottom:10px; border-bottom:1px solid #d5d5d5;}
.right_content{padding:10px;}
.right_content dl{padding:10px; border-bottom:1px dotted #7f7f7f;cursor:pointer;}
.right_content dl>dt{ float:left;width: 252px;}
.right_content dl>dt>div.message_icon{ height:40px; border-radius:20px; color:#fff; font-size:26px;line-height:35px;margin-bottom: 10px;}
.right_content dl>dt>div.message_icon img{float: left;}
.right_content dl>dt>div.message_icon p{    font-size: 14px;  color: #323232;  float: left;  font-weight: normal;  margin-left: 10px;}
.right_content dl .message_icon_1{ background:#b140c9;}
.right_content dl .message_icon_2{background:#0074c7;}
.right_content dl .message_icon_3{background:#5b5fb3;}
.right_content dl .message_icon_4{background:#4297be;}
.right_content dl .message_icon_5{background:#4fb695;}
.right_content dl .message_icon_6{background:#82d052;}
.right_content dl .message_icon_7{background:#82d052;}
.right_content dl .message_icon_8{background:#82d052;}
.right_content dl .message_icon_9{background:#82d052;}
.right_content .message_content{}
.right_content .message_content .message_title{color:#3e3e3e;font-size:16px;font-weight:normal}
.right_content .message_content .message_trance{color:#7d7d7d; font-size:14px; font-weight:normal}
.right_content .message_date{ float:right;color:#7d7d7d; font-size:12px;line-height:50px;}
.right_float_box{position: fixed;right:20px;top:20px;}
/*新增用户*/
.ComSelInfo{position:relative;z-index:10000;}
.ComSelInfo_box{position: absolute;left:15px;top:25px;padding:10px; background:#fff; border:1px solid #d5d5d5; box-shadow: 3px 3px 3px #d5d5d5;display:none;width:150px; height:200px;}
.ComSelInfo_box .openlist{ width:17px; height:17px; background:#f00;display:block;background:url('../../resource/theme/list_select.png') no-repeat 0 0;margin-top:4px;cursor:pointer;}
.ComSelInfo_box .closelist{ width:17px; height:17px; background:#ccc;display:block;background:url('../../resource/theme/list_select.png') no-repeat -17px 0;margin-top:4px;cursor:pointer;}
.addComSelInfo{ float:left; background:url('../../resource/theme/add_mark_btn.png') no-repeat; width:25px;height:25px;cursor:pointer;}
.ComSelInfo_box ul{padding-left:10px;}
.ComSelInfo_box li{ line-height:25px;font-size:14px;display:block;white-space:nowrap;min-width:200px;clear:both; min-height:25px;border-left:1px solid #cfcfcf;position: relative; }
.ComSelInfo_box li>a{float:left; padding-left:5px;}
.ComSelInfo_box ul{clear:both;}
.ComSelInfo_box ul.ul_box_3{padding-left:18px;}
.ComSelInfo_box li>span{float:left;}
.role{position:relative;z-index:1000;}
.roleInfo_box{position: absolute;left:15px;top:25px;padding:10px; background:#fff; border:1px solid #d5d5d5; box-shadow: 3px 3px 3px #d5d5d5;display:none;width:150px; height:200px;}
.addRole{ float:left; background:url('../../resource/theme/add_mark_btn.png') no-repeat; width:25px;height:25px;cursor:pointer;}
.mark_line{ height:25px;width:10px;background:url('../../resource/theme/list_mark_line.png') no-repeat -1px -12px;}
.last_div{position: absolute;
    width: 1px;
    height: 15px;
    left: 10px;
    bottom: -3px;
    background: #fff;display:none;}
.chose_content{ float:left; border:1px solid #cfcfcf;padding:0 5px;line-height:25px;}
.chose_content .chacha{ background:url('../../resource/theme/censor.png') no-repeat;display:inline-block;width:16px; height:16px;cursor:pointer;    vertical-align: middle; margin-left: 5px; border: 1px solid #cfcfcf;}

